type LangType = {
  [key: string]: string | { [key: string]: string }
}

const en: LangType = {
  preview: 'Demonstrate',
  download: 'Download',
  exitPlay: 'Exit',
  loading: 'Loading',
  exporting: 'Exporting',
  export: 'Export',
  loadingAni: 'Loading, please wait',
  playSlideShow: 'Slide show',
  openingPage: 'Start with the current page',
  startAnew: 'Start anew',
  cutLang: 'Switch to Chinese',
  documentName: 'Unnamed document',
  importPptist: 'Import the pptist file',
  importPptx: 'Import pptx file (beta)',
  importFile: 'Export file',
  resetSlide: 'Reset slide',
  feedback: 'Feedback',
  commonProblem: 'Common problem',
  shortcutKey: 'Shortcut key',
  addSlide: 'Add slide',
  lanternSlide: 'Lantern slide',
  revocation: 'Undo',
  renewal: 'Redo',
  insertText: 'Insert text',
  horizontalTextBox: 'Horizontal text box',
  verticalTextBox: 'Vertical text box',
  insertPicture: 'Insert picture',
  insertShape: 'Insert shape',
  insertLine: 'Insert line',
  insertChart: 'Insert chart',
  insertATable: 'Insert a table',
  insertionFormula: 'Insertion formula',
  insertAudioAndVideo: 'Insert audio and video',
  adaptiveScreen: 'Fit to screen',
  annotation: 'Annotation',
  selectionPane: 'Selection pane',
  findReplace: 'Find/Replace',
  pageTemplate: 'Page template',
  insertTemplate: 'Insert template',
  revert: 'Revert',
  delete: 'Delete',
  cancel: 'Cancel',
  revertPlaceholder: 'Enter reply content',
  noneAnnotation: 'None annotation',
  inputComment: 'Input comment',
  for: 'for',
  selectedElement: 'Selected element',
  currentSlide: 'The current slide',
  emptyAnnotation: 'Clear all annotation',
  addAnnotation: 'Add annotation',
  inquire: {
    enterSearchContent: 'Enter search content',
    ignoreCase: 'Ignore case',
    inputReplacementContent: 'Input replacement content',
    replace: 'Replace',
    seek: 'Seek',
    replaceAll: 'Replace all',
    last: 'Last',
    next: 'Next',
    notFound: 'No match was found',
    noInputContent: 'Please enter the search first',
  },
  choiceBox: {
    select: 'Select',
    showAll: 'Show all',
    hideAll: 'Hide all',
    combination: 'Combination',
  },
  diagram: {
    rectangle: 'Rectangle',
    commonShape: 'Common shape',
    arrows: 'Arrows',
    otherShapes: 'Other shapes',
    linear: 'Linear',
  },
  table: 'Table',
  return: 'Return',
  custom: 'Custom',
  formula: {
    formulaLaTeX: 'Enter LaTeX formulas',
    formulaPreview: 'Formula preview',
    commonSymbol: 'Common symbol',
    presetFormula: 'Preset formula',
    gaussFormula: 'Gauss formula',
    fourierSeries: 'Fourier series',
    taylorExpansion: 'Taylor expansion',
    definiteIntegral: 'Definite integral',
    trigonometricIdentity1: 'Trigonometric identity 1',
    trigonometricIdentity2: 'Trigonometric identity 2',
    anExpansionOfSum: 'An expansion of sum',
    eulerFormula: 'Euler formula',
    bernoulliEquation: 'Bernoulli equation',
    totalDifferentialEquation: 'Total differential equation',
    inhomogeneousEquation: 'Inhomogeneous equation',
    cauchyMeanValueTheorem: 'Cauchy mean value theorem',
    lagrangeIsMeanValueTheorem: 'Lagrange is mean value theorem',
    derivativeFormula: 'Derivative formula',
    trigonometricIntegral: 'Trigonometric integral',
    quadricSurface: 'Quadric surface',
    secondOrderDifferential: 'Second order differential',
    directionalDerivative: 'Directional derivative',
    mathematics: 'Mathematics',
    combination: 'Combination',
    function: 'Function',
    greekLetter: 'GreekLetter',
  },
  confirm: 'Confirm',
  videoAddress: 'Please enter the video address',
  audioAddress: 'Please enter the audio address',
  affirm: 'Affirm',
  video: 'Video',
  audio: 'Audio',
  rightClick: {
    cv: 'Stickup',
    ca: 'Check all',
    scaleplate: 'Scaleplate',
    gridLine: 'GridLine',
    notHave: 'Not have',
    little: 'Little',
    middle: 'Middle',
    big: 'Big',
    resetCurrentPage: 'Reset current page',
  },
  videoAddressNone: 'Please enter the correct video address first',
  audioAddressNone: 'Please enter the correct audio address first',
  clicknote: 'Click Enter Speaker Notes',
  derive: {
    derivePptist: 'Export the pptist file',
    derivePptx: 'Export PPTX',
    deriveImage: 'Export picture',
    deriveJson: 'Exporting JSON',
    derivePdf: 'Print / export PDF',
    derivedRange: 'Derived range',
    all: 'All',
    currentPage: 'Current page',
    customize: 'Customize',
    hint: 'Tip:.pptist is the unique file suffix of this application. You can import this type of files back to the application.',
    derivePptist2: 'Export the .pptist file',
    customRange: 'Custom range',
    close: 'close',
    loseSightOf: 'Ignore audio/video',
    hint2:
      'By default, audio and video are ignored when exporting. If there are audio and video elements in your slides and you want to export them to a PPTX file, you can choose to turn off the Ignore Audio and Video option, but be aware that this will significantly increase the export time.',
    cover: 'Overwrite the default master',
    hint3:
      'Tips: 1. Support export format: avi, mp4, mov, wmv, mp3, wav; 2. Cross-domain resources cannot be exported.',
    dc1: 'Export format',
    dc2: 'Custom field',
    dc3: 'Picture quality',
    dc4: 'Ignore online fonts',
    hint4:
      'By default, online fonts are ignored when exporting. If you use online fonts in your slides and want to retain the styles after exporting, you can choose to turn off the Ignore Online Fonts option, but be aware that this will increase the export time.',
    dc5: 'Quantity per page',
    dc6: 'Margin margin',
    hint5:
      'Tip: If the print preview does not match the actual style, please check the [background graphics] option in the pop-up print window.',
  },
  h5Operate: {
    redact: 'Redact',
    play: 'Play',
    derive: 'Derive',
    importing: 'Importing',
    exporting: 'Exporting',
    exportingImg: 'Exporting pictures, please wait',
    exporting2: 'Exporting, please wait',
  },
  exitEdit: 'Exit edit',
  switchingTemplate: 'Switching template',
  demonstrate: 'Demonstrate',
  openVipTips: 'Please open a membership first',
  selectANewTemplate: 'select a new template',
  useTemplates: 'Use templates',
  lanternSlideClick: {
    stickup: 'Stickup',
    selectAll: 'Select all',
    newPage: 'New page',
    slideShow: 'Slide show',
    shear: 'Shear',
    copy: 'Copy',
    copyPage: 'Copy page',
    deletePage: 'Delete page',
    PlayFromTheCurrentPage: 'from now on',
  },
  inPlay: {
    brushTool: 'Brush Tool',
    laserPointer: 'laser Pointer',
    timer: 'Timer',
    presenterView: 'Presenter View',
    exitFullscreen: 'Exit Fullscreen',
    enterFullscreen: 'Enter Fullscreen',
    endPresentation: 'End Presentation',
    previousSlide: 'Previous Slide',
    nextSlide: 'Next Slide',
    firstSlide: 'First Slide',
    lastSlide: 'Last Slide',
    cancelAutoPlay: 'Cancel Auto Play',
    autoPlay: 'Auto Play',
    seconds: 's',
    loopPresentation: 'Loop Presentation',
    showToolbar: 'Show Toolbar',
    viewAllSlides: 'View AllSlides',
  },
  colorPicker: {
    recentUse: 'Recent use',
    closePrompt: 'Press ESC to close the straw',
    errorPrompt: 'Color straw initialization failed',
  },
  hotkey: {
    universal: 'Universal',
    shear: 'Shear',
    copy: 'Copy',
    stickup: 'Stickup',
    pasteAsPlainText: 'Paste as plain text',
    quickCopyAndPaste: 'Quick copy and paste',
    checkAll: 'Check all',
    backout: 'Backout',
    recover: 'Recover',
    delete: 'Delete',
    checkbox: 'Checkbox',
    openSearchAndReplace: 'Open search and replace',
    print: 'Print',
    closePopup: 'Close popup',
    ts: 'Hold down Ctrl or Shift',

    slideShow: 'Slide show',
    hotkey1: 'Start the slide show from the beginning',
    hotkey2: 'Slide show from now on',
    hotkey3: 'Switch to previous page',
    hotkey4: 'Switch to next page',
    hotkey5: 'Exit screening',
    hotkey6: 'Slide editing',
    hotkey7: 'New slide',
    hotkey8: 'Moving canvas',
    hotkey9: 'Mouse drag',
    hotkey10: 'Zoom canvas',
    hotkey11: 'Mouse wheel',
    hotkey12: 'Enlarge canvas',
    hotkey13: 'Shrink canvas',
    hotkey14: 'Adapt the canvas to the current screen',
    hotkey15: 'Previous (Unchecked element)',
    hotkey16: 'Next (Unchecked element)',
    hotkey17: 'Previous page',
    hotkey18: 'Mouse roll up',
    hotkey19: 'Next page',
    hotkey20: 'Mouse roll down',
    element_1: 'Element operation',
    element_2: 'Move',
    element_3: 'Lock',
    element_4: 'Combination',
    element_5: 'Unassemble',
    element_6: 'Topbed',
    element_7: 'Subbase',
    element_8: 'Lock the aspect ratio',
    element_9: 'Create horizontal/vertical lines',
    element_10: 'Switch focus element',
    element_11: 'Confirm picture cropping',
    element_12: 'Complete custom shape drawing',
    table_1: 'Form editing',
    table_2: 'Focus on the next cell',
    table_3: 'Insert a line at the top',
    table_4: 'Insert a line below',
    table_5: 'Insert a column on the left',
    table_6: 'Insert a column on the right',

    chart_text1: 'Chart data editing',
    chart_text2: 'Focus on the next line',
    chart_text3: 'Text editing',
    chart_text4: 'Overstriking',
    chart_text5: 'Italic',
    chart_text6: 'Underline',
    chart_text7: 'Inline code',
    chart_text8: 'Superscript',
    chart_text9: 'Subscript',
    chart_text10: 'Selected paragraph',
  },
  redactOutline: 'Edit the powerpoint outline',
  arbiPoly: 'Arbitrary polygon',
  doubleClickEdit: 'Double click edit',
  sidebar_title: {
    sidebar_title1: 'Style',
    sidebar_title2: 'Symbol',
    sidebar_title3: 'Location',
    sidebar_title4: 'Animation',
    sidebar_title5: 'Design',
    sidebar_title6: 'Cut',
  },
  sidebar_sj: {
    sidebar_1: 'Background fill',
    sidebar_2: 'Solid color fill',
    sidebar_3: 'Picture filling',
    sidebar_4: 'Gradient fill',
    sidebar_5: 'Zoom',
    sidebar_6: 'Collage',
    sidebar_7: 'Zoom overlay',
    sidebar_8: 'Linear gradient',
    sidebar_9: 'Radial gradient',
    sidebar_10: 'Starting color',
    sidebar_11: 'End color',
    sidebar_12: 'Gradient Angle',
    sidebar_13: 'Apply background to all',
    sidebar_14: 'Canvas size',
    sidebar_15: 'Widescreen',
    sidebar_16: 'Standard',
    sidebar_17: 'Paper',
    sidebar_18: 'Vertical',
    sidebar_19: 'Global topic',
    sidebar_20: 'More',
    sidebar_21: 'Typeface',
    sidebar_22: 'Fnt color',
    sidebar_23: 'Background color',
    sidebar_24: 'Subject color',
    sidebar_25: 'Border style',
    sidebar_26: 'Solid border',
    sidebar_27: 'Dashed border',
    sidebar_28: 'Border color',
    sidebar_29: 'Border thickness',
    sidebar_30: 'Horizontal shadow',
    sidebar_31: 'Vertical shadow',
    sidebar_32: 'Fuzzy distance',
    sidebar_33: 'Shadow color',
    sidebar_34: 'Extract from slide',
    sidebar_35: 'Apply theme to all',
    sidebar_36: 'Preset theme',
    sidebar_37: 'Word',
    sidebar_38: 'Apply',
    sidebar_39: 'Apply the whole',
    sidebar_40: 'Topic Config',
    sidebar_41: 'Word color',
    sidebar_42: 'Extracted from the current page',
    sidebar_43: 'Extract from all slides',
  },
  animation: {
    animation_1: 'Bounce',
    animation_2: 'Bounce In',
    animation_3: 'Bounce In Right',
    animation_4: 'Bounce In Left',
    animation_5: 'Bounce In Up',
    animation_6: 'Bounce In Down',
    animation_7: 'Fade In',
    animation_8: 'Float In',
    animation_9: 'Float In Down',
    animation_9_1: 'Float In Down Long',
    animation_10: 'Float In Right',
    animation_11: 'Float In Right Long',
    animation_12: 'Float In Left',
    animation_13: 'Float In Left Long',
    animation_14: 'Float In Up',
    animation_15: 'Float In Up Long',
    animation_16: 'Float In From Left Top',
    animation_17: 'Float In From Right Top',
    animation_18: 'Float In From Left Bottom',
    animation_19: 'Float In From Right Bottom',
    animation_20: 'Spin',
    animation_21: 'Rotate In',
    animation_22: 'Rotate In From Left Bottom',
    animation_23: 'Rotate In From Right Bottom',
    animation_24: 'Rotate In From Left Top',
    animation_25: 'Rotate In From Right Top',
    animation_26: 'Scale',
    animation_27: 'Scale In',
    animation_28: 'Scale In Down',
    animation_29: 'Scale In From Left',
    animation_30: 'Scale In From Right',
    animation_31: 'Scale In Up',
    animation_32: 'Slide In',
    animation_33: 'Slide In Down',
    animation_34: 'Slide In Right',
    animation_35: 'Slide In Left',
    animation_36: 'Slide In Up',
    animation_37: 'Flip',
    animation_38: 'Flip In X-Axis',
    animation_39: 'Flip In Y-Axis',
    animation_40: 'Scale Slide In',
    animation_41: 'Scale Slide In Down',
    animation_42: 'Scale Slide In From Left',
    animation_43: 'Scale Slide In From Right',
    animation_44: 'Scale Slide In Up',
    animation_45: 'Fly In',
    animation_46: 'Fly In Right',
    animation_47: 'Fly In Left',
    animation_48: 'Bounce', // 重复项，保留原翻译样或考虑去除
    animation_49: 'Bounce Out',
    animation_50: 'Bounce Out Left',
    animation_51: 'Bounce Out Right',
    animation_52: 'Bounce Out Up',
    animation_53: 'Bounce Out Down',
    animation_54: 'Fade Out',
    animation_55: 'Float Out Down',
    animation_56: 'Float Out Down Long',
    animation_57: 'Float Out Left',
    animation_58: 'Float Out Left Long',
    animation_59: 'Float Out Right',
    animation_60: 'Float Out Right Long',
    animation_61: 'Float Out Up',
    animation_62: 'Float Out Up Long',
    animation_63: 'Float Out From Left Top',
    animation_64: 'Float Out From Right Top',
    animation_65: 'Float Out From Left Bottom',
    animation_66: 'Float Out From Right Bottom',
    animation_67: 'Spin',
    animation_68: 'Rotate Out',
    animation_69: 'Rotate Out From Left Bottom',
    animation_70: 'Rotate Out From Right Bottom',
    animation_71: 'Rotate Out From Left Top',
    animation_72: 'Rotate Out From Right Top',
    animation_73: 'Scale',
    animation_74: 'Scale Out',
    animation_75: 'Scale Out Down',
    animation_76: 'Scale Out From Left',
    animation_77: 'Scale Out From Right',
    animation_78: 'Scale Out Up',
    animation_79: 'Slide Out',
    animation_80: 'Slide Out Down',
    animation_81: 'Slide Out Left',
    animation_82: 'Slide Out Right',
    animation_83: 'Slide Out Up',
    animation_84: 'Flip',
    animation_85: 'Flip Out X-Axis',
    animation_86: 'Flip Out Y-Axis',
    animation_87: 'Scale Slide Out',
    animation_88: 'Scale Slide Out Down',
    animation_89: 'Scale Slide Out From Left',
    animation_90: 'Scale Slide Out From Right',
    animation_91: 'Scale Slide Out Up',
    animation_92: 'Fly Out',
    animation_93: 'Fly Out Right',
    animation_94: 'Fly Out Left',
    animation_95: 'Shake',
    animation_96: 'Shake Horizontal',
    animation_97: 'Shake Vertical',
    animation_98: 'Nod',
    animation_99: 'Swing',
    animation_100: 'Shake',
    animation_101: 'Panic',
    animation_102: 'Jelly',
    animation_103: 'Other',
    animation_104: 'Bounce',
    animation_105: 'Flash',
    animation_106: 'Pulse',
    animation_107: 'RubberBand',
    animation_108: 'Heartbeat Fast',
    animation_109: 'None',
    animation_110: 'Random',
    animation_111: 'Push Left Right 3D',
    animation_112: 'Push Up Down 3D',
    animation_113: 'Fade In Out',
    animation_114: 'Spin',
    animation_115: 'Expand Up Down',
    animation_116: 'Expand Left Right',
    animation_117: 'Zoom In',
    animation_118: 'Zoom Out',
    animation_119: 'Push Left Right',
    animation_120: 'Push Up Down',
  },
  addAni: 'Add animation',
  addAniTip: 'Select the element in the canvas to add animation',
  aniTime: {
    aniTime_1: 'Enter',
    aniTime_2: 'Exit',
    aniTime_3: 'Emphasize',
    aniTime_4: 'Duration',
    aniTime_5: 'Trigger',
    aniTime_6: 'Manual Trigger',
    aniTime_7: 'Simultaneous with Previous',
    aniTime_8: 'After Previous Animation',
    aniTime_9: 'Change Animation',
    aniTime_10: 'Stop Preview',
    aniTime_11: 'Preview All',
  },
  applyToAll: 'Apply to all',
  appliedToAll: 'Applied to all',
  shape: {
    shape_1: 'Click to replace shape',
    shape_2: 'Top justification',
    shape_3: 'Align center',
    shape_4: 'Bottom justified',
    shape_5: 'Shape format brush',
    shape_6: 'Double click continuous use',
    shape_7: 'Flip vertical',
    shape_8: 'Flip horizontal',
    shape_9: 'Enable Border',
    shape_10: 'Enable Filter',
    shape_11: 'Enable Shadow',
    shape_12: 'Cell Padding',
    shape_13: 'Strikethrough',
    shape_14: 'Left Alignment',
    shape_15: 'Right Alignment',
    shape_16: 'Both Sides Alignment',
    shape_17: 'Horizontal Flip',
    shape_18: 'Number of Rows',
    shape_19: 'Number of Columns',
    shape_20: 'Enable Theme Table',
    shape_21: 'Title Row',
    shape_22: 'Summary Row',
    shape_23: 'First Column',
    shape_24: 'Last Column',
    shape_25: 'Theme Color',
    shape_26: 'Opaqueness',
  },
  defaultFilters: {
    def_1: 'Dim',
    def_2: 'Luminance',
    def_3: 'Contrast',
    def_4: 'Gray level',
    def_5: 'Saturability',
    def_6: 'Hue',
    def_7: 'Highlight Text',
    def_8: 'Increase Font Size',
    def_9: 'Decrease Font Size',
    def_10: 'Superscript',
    def_11: 'Subscript',
    def_12: 'Inline Code',
    def_13: 'Quote',
    def_14: 'Clear Formatting',
    def_15: 'Format Painter (Double-click for continuous use)',
    def_16: 'Enter hyperlink',
    def_17: 'Remove',
    def_18: 'Hyperlink',
    def_19: 'Bullet List',
    def_20: 'Decrease First Line Indent',
    def_21: 'Increase First Line Indent',
    def_22: 'Numbering',
    def_23: 'Decrease Paragraph Indent',
    def_24: 'Increase Paragraph Indent',
  },
  tablea: {
    text: 'Text',
    image: 'Image',
    shape: 'Shape',
    line: 'Line',
    chart: 'Chart',
    table: 'Table',
    video: 'Video',
    audio: 'Audio',
    latex: 'Equation',
  },
  hierarchy: {
    hierarchy_1: 'Hierarchy',
    hierarchy_2: 'Bring to Front',
    hierarchy_3: 'Send to Back',
    hierarchy_4: 'Move Up',
    hierarchy_5: 'Align',
    hierarchy_6: 'Horizontally Center',
    hierarchy_7: 'Align Top',
    hierarchy_8: 'Vertically Center',
    hierarchy_9: 'Align Bottom',
    hierarchy_10: 'Horizontal',
    hierarchy_11: 'Vertical',
    hierarchy_12: 'Width',
    hierarchy_13: 'Unlock Aspect Ratio',
    hierarchy_14: 'Lock Aspect Ratio',
    hierarchy_15: 'Height',
    hierarchy_16: 'Rotate',
    moveDown: 'Move Down',
  },
  unlock: 'Unlock',
  center: 'Center Horizontally & Vertically',
  alignTop: 'AlignTop',
  alignBottom: 'Align bottom',
  bringToFront: 'Bring to front',
  bringForward: 'Bring forward',
  sendToBack: 'Send to back',
  sendBackward: 'Send backward',
  setLink: 'Set link',
  writing: {
    writing_1: 'Coloring (Mask)',
    writing_2: 'Mask Color',
    writing_3: 'Line Spacing',
    writing_4: 'Paragraph Spacing',
    writing_5: 'Character Spacing',
    writing_6: 'Text Box Filling',
    writing_7: 'Crop Image',
    writing_8: 'Press',
    writing_9: 'Replace Image',
    writing_10: 'Reset Style',
    writing_11: 'Set as Background',
    writing_12: 'Press by Shape',
    writing_13: 'Headline',
    writing_14: 'Subheadline',
    writing_15: 'Content',
    writing_16: 'Subcontent',
    writing_17: 'Note',
  },
  line: {
    line_1: 'LineStyle',
    line_2: 'SolidLine',
    line_3: 'DashedLine',
    line_4: 'LineColor',
    line_5: 'LineWidth',
    line_6: 'StartStyle',
    line_7: 'None',
    line_8: 'Arrow',
    line_9: 'Dot',
    line_10: 'EndStyle',
  },
  chart: {
    chart_1: 'EditChartData',
    chart_2: 'AreaChartStyle',
    chart_3: 'ScatterChartStyle',
    chart_4: 'UseSmoothCurve',
    chart_5: 'BarChartStyle',
    chart_6: 'StackedStyle',
    chart_7: 'DonutChartStyle',
    chart_8: 'Legend',
    chart_9: 'HideLegend',
    chart_10: 'LegendOnTop',
    chart_11: 'LegendOnBottom',
    chart_12: 'GridColor',
    chart_13: 'ThemeColors',
    chart_14: 'RecommendedThemes',
    chart_15: 'AddThemeColor',
  },
  editLaTeX: 'Edit LaTeX',
  colour: 'Colour',
  crudenessOrFineness: 'Crudeness or fineness',
  videoPreviewCover: 'Video Preview Cover',
  resetCover: 'Reset cover',
  autoplay: 'Autoplay',
  videoData: {
    videoData_1: 'Video loading failure',
    videoData_2: 'Speed',
    videoData_3: 'Open',
    videoData_4: 'Close',
  },
  err: 'Your number has been used up',
}
export default en
